import sqlite3
import xlrd
from xlrd import *
from sqlalchemy import *

db = create_engine('sqlite:///cna.db')

conexao = sqlite3.connect("cna.db")
cursor = conexao.cursor()

db.echo = False  # Try changing this to True and see what happens

metadata = MetaData(bind=db)

dados = Table('dados_candidatura', metadata,
             Column('id', Integer),
              Column('cod_inst', Integer),
              Column('cod_curs', Integer),
              Column('nome_inst', String(60)),
              Column('nome_curso', String(60)),
              Column('grau', String(2)),
              Column('vagas_ini', Integer),
              Column('colocados', Integer),
              Column('nota_cand', Float),
              Column('vagas_sobra', Integer),
              )
metadata.create_all()

def xlread(arq_xls):
    """
    Gerador que le arquivo .xls
    """

    xls = xlrd.open_workbook(arq_xls)
    plan = xls.sheets()[0]
    
cursor.execute('INSERT INTO dados_candidatura VALUES(12, 8, 500, "ze", "toi", "am", 5, 12, 12.5, 20)')
#     # Para i de zero ao numero de linhas da planilha
#     for i in xrange(plan.nrows):
#         # Le os valores nas linhas da planilha
#         yield plan.row_values(i)
        
        
conexao.commit()


print('ok')

conexao.close() 
        
